/**
 * @file 工单操作-分单撤回
 * @author yangjiangming <449654337@qq.com>
 * @date 2018-12-10 20:13:16
 */
layui.define(['layer','form','list_modify_common', '$http'], function (exports) {
    var form = layui.form;
    var opCommonUtils = layui.list_modify_common;
    var $http = layui.$http;

    var tip = json.tips || "";

    /**
     * 初始化页面
     */
    function initPage () {

    }

    /**
     * 初始化页面事件
     */
    function initEvent () {

        //保存按钮
        form.on('submit()',function (data) {
            if (tip.length == 0) {
                submit(data);
            } else {
                layer.confirm(tip, {
                    btn: ['确认撤回','取消'] //按钮
                }, function(){
                    submit(data);
                }, function(){

                });
            }

        })
    }

    function submit(data) {
        var url = '/work/modify/save/assign/back.action';
        $http.lockSave(url, data.field, data.elem).then(function () {
            layer.msg('操作成功', { icon: 1, time: 1000 }, function () {
                opCommonUtils.goOperateHome();
            });
        }, (msg) => {
            layer.msg(msg);
        });
        return false
    }

    // 程序入口
    function init () {

      // 初始化页面
      initPage();

      // 初始化事件
      initEvent();

    }


    // 初始化
    init();

    exports('oms_work_modify_assign_back');
});
